//---------------------------------------------------------------------------------------------------
inline const std::string& Shader::GetShaderName () const
{
    return m_kShaderName;
}
//---------------------------------------------------------------------------------------------------
inline int Shader::GetTextureQuantity () const
{
    return (int)m_kTextures.size();
}
//---------------------------------------------------------------------------------------------------


//---------------------------------------------------------------------------------------------------
inline GLuint Shader::GetVShader()
{
	return m_uiVertexShader;
}
//---------------------------------------------------------------------------------------------------
inline GLuint Shader::GetPShader()
{
	return m_uiPixelShader;
}
//---------------------------------------------------------------------------------------------------